.demo {
  width: 100%;
  padding: 20px 200px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.mode-bar {
  width: 100%;
  height: 4rem;

  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;

  column-gap: 0.5rem;
}
